put a wise head on young shoulders

Translations
mettre de la sagesse dans une jeune tête
Definitions
To give a young person the wisdom, experience, or maturity that typically comes with age; often used to express the difficulty or impossibility of making young people as wise as older, more experienced individuals.